package org.my.business.controller.app.user.vo;

import io.github.linpeilie.annotations.AutoMapper;
import io.github.linpeilie.annotations.AutoMappers;
import jakarta.validation.constraints.Email;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size;
import lombok.Data;
import org.my.common.core.domain.dto.UserDTO;
import org.my.system.domain.SysDept;
import org.my.system.domain.bo.SysUserBo;

/**
 * app用户新增对象
 * @author JohnnyKang
 */
@Data
@AutoMappers(
    @AutoMapper(target = SysUserBo.class)
)
public class AppUserCreateVO {
    /**
     * 用户账号
     */
    private String userName;

    /**
     * 用户昵称
     */
    private String nickName;

    /**
     * 员工工号
     */
    private String empNo;

    /**
     * 手机号码
     */
    private String phonenumber;
    /**
     * app用户类型
     */
    private String appUserType;
    /**
     * 员工开卡类型  1：员工卡 2：保全卡 3：电工卡 16：管理卡
     */
    private String cardType;
}
